BCMoore Rankings - Iowa High School Football
0 column = Number of overtimes
New Hampton vs Anamosa
Date Team Score Opponent Score O Notes
10/29/2014 W New Hampton 41 @ Anamosa 0
New Hampton vs Aplington-Parkersburg
Date Team Score Opponent Score O Notes
08/24/2018 L @ New Hampton 12 Aplington-Parkersbur 13 ND
08/30/2019 L New Hampton 18 @ Aplington-Parkersbur 22 ND
New Hampton vs Calmar South Winneshiek
Date Team Score Opponent Score O Notes
10/26/2011 L @ New Hampton 6 Calmar South Winnesh 12
09/19/2014 L @ New Hampton 7 Calmar South Winnesh 18
09/18/2015 L New Hampton 6 @ Calmar South Winnesh 8 ND
New Hampton vs Cascade
Date Team Score Opponent Score O Notes
09/04/1987 L New Hampton 14 @ Cascade 35
10/24/2012 W @ New Hampton 35 Cascade 22
New Hampton vs Cascade Western Dubuque
Date Team Score Opponent Score O Notes
11/04/2013 W @ New Hampton 19 Cascade Western Dubu 7
New Hampton vs Cedar Falls
Date Team Score Opponent Score O Notes
10/22/1921 L New Hampton 0 @ Cedar Falls 14
11/24/1928 W @ New Hampton 25 Cedar Falls 0
11/23/1929 T New Hampton 7 @ Cedar Falls 7
10/17/1947 W New Hampton 7 @ Cedar Falls 6
11/05/1948 W @ New Hampton 21 Cedar Falls 12
09/23/1949 W New Hampton 27 @ Cedar Falls 6
09/29/1950 W @ New Hampton 21 Cedar Falls 7
09/28/1951 L New Hampton 7 @ Cedar Falls 13
10/03/1952 L @ New Hampton 0 Cedar Falls 28
10/02/1953 L New Hampton 0 @ Cedar Falls 33
10/01/1954 L @ New Hampton 18 Cedar Falls 19
09/30/1955 W New Hampton 25 @ Cedar Falls 19
10/05/1956 W @ New Hampton 7 Cedar Falls 6
10/04/1957 L New Hampton 14 @ Cedar Falls 20
10/03/1958 L @ New Hampton 0 Cedar Falls 20
10/02/1959 W New Hampton 17 @ Cedar Falls 7
09/30/1960 L @ New Hampton 14 Cedar Falls 26
10/06/1961 L New Hampton 0 @ Cedar Falls 31
10/05/1962 L @ New Hampton 19 Cedar Falls 32
10/04/1963 L New Hampton 7 @ Cedar Falls 51
New Hampton vs Center Point-Urbana
Date Team Score Opponent Score O Notes
10/30/2013 W @ New Hampton 33 Center Point-Urbana 21
09/26/2014 W New Hampton 20 @ Center Point-Urbana 7
09/25/2015 W @ New Hampton 20 Center Point-Urbana 15
New Hampton vs Charles City
Date Team Score Opponent Score O Notes
09/29/1916 W New Hampton 27 @ Charles City 0
11/30/1916 W @ New Hampton 44 Charles City 0
11/29/1917 L New Hampton 0 @ Charles City 28
10/11/1919 T New Hampton 0 @ Charles City 0 score missing
10/28/1921 L New Hampton 0 @ Charles City 66
10/27/1922 L @ New Hampton 0 Charles City 73
10/02/1926 L New Hampton 0 @ Charles City 19
10/01/1927 W @ New Hampton 6 Charles City 0
09/28/1928 L New Hampton 0 @ Charles City 21
09/27/1929 L @ New Hampton 0 Charles City 13
09/26/1930 L New Hampton 6 @ Charles City 14
10/02/1931 L @ New Hampton 6 Charles City 27
10/07/1932 L New Hampton 0 @ Charles City 12
10/06/1933 L @ New Hampton 0 Charles City 21
11/01/1934 L New Hampton 0 @ Charles City 28
10/30/1935 W @ New Hampton 6 Charles City 0
10/30/1936 W New Hampton 7 @ Charles City 6
10/29/1937 L @ New Hampton 6 Charles City 25
10/28/1938 L New Hampton 0 @ Charles City 33
10/27/1939 L @ New Hampton 6 Charles City 12
11/06/1947 L New Hampton 0 @ Charles City 9
10/15/1948 L @ New Hampton 0 Charles City 28 homecoming
09/09/1949 L @ New Hampton 7 Charles City 14
09/22/1950 L New Hampton 0 @ Charles City 53
09/21/1951 L @ New Hampton 13 Charles City 41
10/31/1952 L @ New Hampton 0 Charles City 26
10/30/1953 L New Hampton 0 @ Charles City 42
10/29/1954 L @ New Hampton 13 Charles City 40
10/28/1955 L New Hampton 6 @ Charles City 20
11/02/1956 L @ New Hampton 28 Charles City 39
11/01/1957 L New Hampton 6 @ Charles City 13
10/31/1958 L @ New Hampton 0 Charles City 6
10/30/1959 T New Hampton 20 @ Charles City 20
10/28/1960 L @ New Hampton 7 Charles City 33
11/03/1961 L New Hampton 0 @ Charles City 20
11/02/1962 L @ New Hampton 12 Charles City 34
11/01/1963 L New Hampton 12 @ Charles City 21
10/30/1964 L @ New Hampton 7 Charles City 20
10/29/1965 W New Hampton 21 @ Charles City 0
10/28/1966 L @ New Hampton 0 Charles City 35
11/03/1967 W New Hampton 14 @ Charles City 13
10/31/1969 W New Hampton 7 @ Charles City 3
10/30/1970 W @ New Hampton 8 Charles City 6
10/29/1971 W New Hampton 20 @ Charles City 0
10/27/1972 W @ New Hampton 35 Charles City 8
10/26/1973 L New Hampton 7 @ Charles City 26
10/25/1974 W New Hampton 41 U Charles City 14
10/27/1978 W @ New Hampton 21 Charles City 7
10/24/1980 L @ New Hampton 0 Charles City 7
10/23/1981 L New Hampton 13 @ Charles City 14
10/26/1984 L @ New Hampton 0 Charles City 20
10/04/1985 L New Hampton 0 @ Charles City 13 homecoming
10/03/1986 L @ New Hampton 14 Charles City 20
10/02/1987 L New Hampton 7 @ Charles City 32
09/30/1988 W @ New Hampton 26 Charles City 7
09/29/1989 W New Hampton 40 @ Charles City 6
10/05/1990 W @ New Hampton 18 Charles City 0
10/11/1991 L New Hampton 20 @ Charles City 43
09/25/1992 W @ New Hampton 38 Charles City 0
09/24/1993 W New Hampton 34 @ Charles City 13
09/23/1994 W @ New Hampton 25 Charles City 0
09/22/1995 W New Hampton 20 @ Charles City 7
09/13/1996 L @ New Hampton 14 Charles City 21
09/12/1997 W New Hampton 31 @ Charles City 6
09/11/1998 W @ New Hampton 25 Charles City 0
09/10/1999 W New Hampton 36 @ Charles City 0
09/08/2000 W @ New Hampton 29 Charles City 0
09/07/2001 W New Hampton 30 @ Charles City 6
10/25/2002 W @ New Hampton 48 Charles City 6
10/24/2003 W New Hampton 16 @ Charles City 13
10/15/2004 L New Hampton 7 @ Charles City 21
10/14/2005 W @ New Hampton 32 Charles City 9
10/20/2006 W @ New Hampton 29 Charles City 7
10/19/2007 W New Hampton 20 @ Charles City 0
08/24/2012 W @ New Hampton 28 Charles City 6
08/30/2013 W New Hampton 19 @ Charles City 0 ND
09/05/2014 W New Hampton 34 @ Charles City 20
09/04/2015 L @ New Hampton 13 Charles City 26 ND
08/26/2016 W New Hampton 35 @ Charles City 12 ND
08/25/2017 W @ New Hampton 14 Charles City 0 ND
08/31/2018 L New Hampton 9 @ Charles City 21 ND
09/06/2019 W @ New Hampton 25 Charles City 23 ND
08/28/2020 W @ New Hampton 15 Charles City 8 ND
09/03/2021 L @ New Hampton 8 Charles City 14
09/02/2022 W New Hampton 36 @ Charles City 7
New Hampton vs Charles City Immaculate Conception
Date Team Score Opponent Score O Notes
09/16/1932 W New Hampton 7 @ Charles City Immacul 0 exhibition
09/11/1936 W New Hampton 26 @ Charles City Immacul 0 exhibition AND pre-season game
09/10/1937 L New Hampton 0 U Charles City Immacul 8 exhibition AND practice game
New Hampton vs Clarion
Date Team Score Opponent Score O Notes
11/02/1945 L New Hampton 6 @ Clarion 25
New Hampton vs Clarion-Goldfield
Date Team Score Opponent Score O Notes
10/22/2010 L New Hampton 14 @ Clarion-Goldfield 27
10/21/2011 W @ New Hampton 27 Clarion-Goldfield 20 1
New Hampton vs Clarion-Goldfield-Dows-CAL
Date Team Score Opponent Score O Notes
09/23/2016 W @ New Hampton 35 Clarion-Goldfield-Do 6
09/22/2017 W New Hampton 32 @ Clarion-Goldfield-Do 25
New Hampton vs Clarksville
Date Team Score Opponent Score O Notes
10/02/1964 W @ New Hampton 25 Clarksville 6
10/01/1965 W New Hampton 26 @ Clarksville 0
New Hampton vs Clear Lake
Date Team Score Opponent Score O Notes
08/31/1990 L New Hampton 15 @ Clear Lake 21
08/30/1991 L @ New Hampton 12 Clear Lake 13
09/04/1992 W @ New Hampton 27 Clear Lake 14
09/03/1993 W New Hampton 33 @ Clear Lake 0
10/28/1994 W New Hampton 35 @ Clear Lake 12
10/27/1995 W @ New Hampton 29 Clear Lake 14
09/06/1996 W New Hampton 29 @ Clear Lake 13
09/05/1997 L @ New Hampton 13 Clear Lake 21
09/04/1998 W New Hampton 28 @ Clear Lake 22
09/03/1999 L @ New Hampton 6 Clear Lake 20
09/01/2000 L New Hampton 6 @ Clear Lake 27
11/01/2000 L New Hampton 7 @ Clear Lake 20
08/31/2001 L @ New Hampton 3 Clear Lake 9
10/18/2002 L New Hampton 0 @ Clear Lake 24
10/17/2003 L @ New Hampton 7 Clear Lake 20
10/13/2006 L New Hampton 6 @ Clear Lake 38
10/12/2007 L @ New Hampton 7 Clear Lake 28
09/05/2008 L @ New Hampton 9 Clear Lake 13 non-district
09/04/2009 L New Hampton 6 @ Clear Lake 10 nd
10/21/2016 W @ New Hampton 22 Clear Lake 6
10/20/2017 W New Hampton 14 @ Clear Lake 7
10/12/2018 L New Hampton 7 @ Clear Lake 42
10/18/2019 L @ New Hampton 14 Clear Lake 21
10/15/2021 W @ New Hampton 32 Clear Lake 28
10/14/2022 L New Hampton 28 @ Clear Lake 35
09/01/2023 L New Hampton 0 @ Clear Lake 48
09/06/2024 L @ New Hampton 7 Clear Lake 56 Tri-Athlete and Youth Recognition
New Hampton vs Cresco
Date Team Score Opponent Score O Notes
10/28/1916 T @ New Hampton 7 Cresco 7
10/02/1920 L New Hampton 6 @ Cresco 19
11/11/1921 L @ New Hampton 0 Cresco 6
11/11/1922 L New Hampton 0 @ Cresco 13 estimate
11/09/1923 L New Hampton 0 U Cresco 19
10/31/1924 L New Hampton 0 @ Cresco 7
10/16/1925 W @ New Hampton 10 Cresco 0
10/09/1926 L New Hampton 0 @ Cresco 12 Cresco had two field goals
10/07/1927 L @ New Hampton 0 Cresco 12
10/05/1928 W New Hampton 13 @ Cresco 0
10/09/1929 L @ New Hampton 0 Cresco 6
10/10/1930 W New Hampton 12 @ Cresco 7
10/09/1931 W @ New Hampton 7 Cresco 0
10/14/1932 L New Hampton 0 @ Cresco 19 homecoming
10/13/1933 T @ New Hampton 6 Cresco 6
10/12/1934 W New Hampton 38 @ Cresco 7 homecoming
10/11/1935 W @ New Hampton 13 Cresco 7
10/09/1936 W New Hampton 20 @ Cresco 6
10/08/1937 W @ New Hampton 21 Cresco 13
10/07/1938 W New Hampton 20 @ Cresco 6
10/06/1939 W @ New Hampton 13 Cresco 6
10/25/1940 L New Hampton 0 @ Cresco 24 homecoming
10/24/1941 L @ New Hampton 0 Cresco 7
10/23/1942 L New Hampton 12 @ Cresco 59 homecoming
10/22/1943 W @ New Hampton 27 Cresco 14
10/20/1944 L New Hampton 7 @ Cresco 13 homecoming
10/19/1945 L @ New Hampton 0 Cresco 6
11/01/1946 W New Hampton 28 @ Cresco 19
10/31/1947 W @ New Hampton 21 Cresco 0 homecoming
10/22/1948 L New Hampton 8 @ Cresco 30
09/30/1949 T @ New Hampton 7 Cresco 7
10/06/1950 W New Hampton 20 @ Cresco 7 homecoming
10/05/1951 T @ New Hampton 7 Cresco 7
10/10/1952 L New Hampton 6 @ Cresco 19
10/09/1953 L @ New Hampton 14 Cresco 38
10/08/1954 L New Hampton 7 @ Cresco 20 homecoming
10/07/1955 W @ New Hampton 28 Cresco 7
10/11/1957 W @ New Hampton 21 Cresco 12
10/10/1958 W New Hampton 14 @ Cresco 0
10/09/1959 W @ New Hampton 23 Cresco 7
New Hampton vs Cresco Crestwood
Date Team Score Opponent Score O Notes
10/07/1960 W New Hampton 40 @ Cresco Crestwood 6 homecoming
10/13/1961 W @ New Hampton 18 Cresco Crestwood 0
10/12/1962 W New Hampton 25 @ Cresco Crestwood 6 homecoming
10/11/1963 L @ New Hampton 21 Cresco Crestwood 27
10/09/1964 L New Hampton 19 @ Cresco Crestwood 21
10/08/1965 W @ New Hampton 19 Cresco Crestwood 7
10/07/1966 L New Hampton 6 @ Cresco Crestwood 31
10/13/1967 T @ New Hampton 12 Cresco Crestwood 12 homecoming
10/11/1968 W New Hampton 32 @ Cresco Crestwood 6
10/09/1970 W New Hampton 20 @ Cresco Crestwood 15
10/08/1971 W @ New Hampton 8 Cresco Crestwood 0
10/06/1972 W New Hampton 33 @ Cresco Crestwood 6
10/05/1973 W @ New Hampton 23 Cresco Crestwood 15
10/03/1975 L New Hampton 6 U Cresco Crestwood 21
10/06/1978 W New Hampton 14 @ Cresco Crestwood 0
10/03/1980 L New Hampton 6 @ Cresco Crestwood 20
10/02/1981 L @ New Hampton 20 Cresco Crestwood 28
10/05/1984 L New Hampton 6 @ Cresco Crestwood 28
09/13/1985 L New Hampton 16 @ Cresco Crestwood 27
09/12/1986 L @ New Hampton 8 Cresco Crestwood 20
09/11/1987 L New Hampton 6 @ Cresco Crestwood 27
09/09/1988 W @ New Hampton 26 Cresco Crestwood 7
09/08/1989 W New Hampton 43 @ Cresco Crestwood 0
09/14/1990 W @ New Hampton 41 Cresco Crestwood 0
09/20/1991 W New Hampton 60 @ Cresco Crestwood 7
10/16/1992 W @ New Hampton 35 Cresco Crestwood 0
10/15/1993 W New Hampton 35 @ Cresco Crestwood 8
10/14/1994 W New Hampton 48 @ Cresco Crestwood 8
10/13/1995 L @ New Hampton 28 Cresco Crestwood 31
10/04/1996 W New Hampton 43 @ Cresco Crestwood 7
10/03/1997 L @ New Hampton 14 Cresco Crestwood 21
10/16/1998 L New Hampton 19 @ Cresco Crestwood 22
10/15/1999 W @ New Hampton 27 Cresco Crestwood 20
11/03/1999 W @ New Hampton 42 Cresco Crestwood 7
10/27/2000 W New Hampton 16 @ Cresco Crestwood 0
10/26/2001 W @ New Hampton 18 Cresco Crestwood 12
09/06/2002 W @ New Hampton 20 Cresco Crestwood 19
09/05/2003 L New Hampton 27 @ Cresco Crestwood 33
09/24/2004 W @ New Hampton 13 Cresco Crestwood 6
09/23/2005 W New Hampton 14 @ Cresco Crestwood 7 1
10/27/2006 W New Hampton 22 @ Cresco Crestwood 12
10/26/2007 L @ New Hampton 7 Cresco Crestwood 20
09/26/2008 L @ New Hampton 14 Cresco Crestwood 16
11/03/2008 L @ New Hampton 10 Cresco Crestwood 21
09/25/2009 W New Hampton 44 @ Cresco Crestwood 27
08/27/2010 W New Hampton 33 @ Cresco Crestwood 0 ND
08/26/2011 W @ New Hampton 34 Cresco Crestwood 13
08/31/2012 W New Hampton 41 @ Cresco Crestwood 20
09/06/2013 W @ New Hampton 28 Cresco Crestwood 7 ND
08/29/2014 W @ New Hampton 42 Cresco Crestwood 0
08/28/2015 W New Hampton 14 @ Cresco Crestwood 6 ND
09/30/2016 L @ New Hampton 20 Cresco Crestwood 21
09/29/2017 L New Hampton 7 @ Cresco Crestwood 13
10/05/2018 L @ New Hampton 21 Cresco Crestwood 27 1
10/11/2019 W New Hampton 13 @ Cresco Crestwood 7
09/25/2020 L New Hampton 7 @ Cresco Crestwood 41
09/24/2021 W @ New Hampton 30 Cresco Crestwood 14
09/23/2022 W New Hampton 24 @ Cresco Crestwood 14
10/06/2023 W New Hampton 35 @ Cresco Crestwood 6
10/11/2024 L @ New Hampton 27 Cresco Crestwood 28 Senior Parent Night and Friends of School
09/19/2025 L New Hampton 7 @ Cresco Crestwood 26
New Hampton vs Decorah
Date Team Score Opponent Score O Notes
11/28/1901 T @ New Hampton 0 Decorah 0 score missing
10/06/1916 W @ New Hampton 34 Decorah 0
11/17/1916 W New Hampton 14 @ Decorah 6
11/15/1919 W @ New Hampton 33 Decorah 12
11/20/1920 T New Hampton 0 @ Decorah 0
09/30/1921 L @ New Hampton 6 Decorah 9
11/27/1924 L New Hampton 14 @ Decorah 37
10/30/1926 L @ New Hampton 0 Decorah 17
10/28/1927 L New Hampton 0 @ Decorah 7
10/12/1928 W @ New Hampton 7 Decorah 0
10/25/1929 L New Hampton 0 @ Decorah 27
10/31/1930 W @ New Hampton 12 Decorah 0
10/23/1931 W New Hampton 7 @ Decorah 6
10/21/1932 L @ New Hampton 0 Decorah 12
10/20/1933 L New Hampton 7 @ Decorah 32 homecoming
10/19/1934 T @ New Hampton 12 Decorah 12
10/18/1935 W New Hampton 6 @ Decorah 0
10/16/1936 L @ New Hampton 6 Decorah 12
10/15/1937 L New Hampton 0 @ Decorah 14
10/14/1938 L @ New Hampton 0 Decorah 7
10/13/1939 L New Hampton 0 @ Decorah 20
10/11/1940 L New Hampton 0 @ Decorah 40
10/10/1941 L @ New Hampton 0 Decorah 12
10/09/1942 L New Hampton 6 @ Decorah 39 homecoming
10/08/1943 L @ New Hampton 0 Decorah 6
10/06/1944 L New Hampton 0 @ Decorah 34 homecoming
10/05/1945 W @ New Hampton 20 Decorah 0
10/04/1946 L New Hampton 6 @ Decorah 7 homecoming
10/03/1947 L @ New Hampton 7 Decorah 35
10/01/1948 L New Hampton 0 @ Decorah 28
11/04/1949 L New Hampton 0 @ Decorah 13
11/10/1950 L @ New Hampton 13 Decorah 42
11/09/1951 L New Hampton 19 @ Decorah 40
09/26/1952 L @ New Hampton 6 Decorah 20
09/25/1953 L New Hampton 6 @ Decorah 21
09/24/1954 W @ New Hampton 13 Decorah 0
09/23/1955 W New Hampton 33 @ Decorah 0
09/27/1957 W New Hampton 19 @ Decorah 0
09/26/1958 W New Hampton 51 U Decorah 13
09/25/1959 W New Hampton 20 @ Decorah 7
09/23/1960 L @ New Hampton 12 Decorah 14
09/29/1961 W New Hampton 10 @ Decorah 0
09/28/1962 L @ New Hampton 7 Decorah 34
09/27/1963 L New Hampton 0 @ Decorah 38
09/25/1964 L @ New Hampton 7 Decorah 31
09/24/1965 W New Hampton 26 @ Decorah 0
09/23/1966 T @ New Hampton 0 Decorah 0 score missing
09/27/1968 T @ New Hampton 0 Decorah 0 score missing
09/26/1969 L New Hampton 0 @ Decorah 33
09/25/1970 W @ New Hampton 26 Decorah 6
09/24/1971 W New Hampton 24 @ Decorah 20
09/22/1972 L @ New Hampton 18 Decorah 33
09/21/1973 L New Hampton 8 @ Decorah 48
09/20/1974 L @ New Hampton 0 Decorah 26
09/24/1976 L @ New Hampton 0 Decorah 21
09/22/1978 L New Hampton 6 U Decorah 28
09/19/1980 L @ New Hampton 14 Decorah 34
09/18/1981 L New Hampton 6 @ Decorah 27
09/16/1983 L New Hampton 13 U Decorah 15
09/21/1984 L New Hampton 12 @ Decorah 14
09/20/1985 L @ New Hampton 13 Decorah 23
09/19/1986 L New Hampton 6 @ Decorah 15
09/18/1987 L @ New Hampton 6 Decorah 41
09/16/1988 L New Hampton 13 @ Decorah 15
09/15/1989 L @ New Hampton 20 Decorah 21
10/30/1989 L New Hampton 21 @ Decorah 36
09/21/1990 L New Hampton 8 @ Decorah 20
10/31/1990 W @ New Hampton 6 Decorah 0
09/27/1991 L @ New Hampton 6 Decorah 20
09/18/1992 W New Hampton 28 @ Decorah 14
09/17/1993 W @ New Hampton 21 Decorah 14
10/21/1994 W @ New Hampton 22 Decorah 21 1
10/20/1995 W New Hampton 29 @ Decorah 8
09/20/1996 W New Hampton 21 @ Decorah 7
09/19/1997 L @ New Hampton 7 Decorah 24
10/23/1998 L @ New Hampton 21 Decorah 50
10/22/1999 W New Hampton 28 @ Decorah 0
10/13/2000 W @ New Hampton 27 Decorah 7
10/12/2001 L New Hampton 6 @ Decorah 21
09/17/2004 L New Hampton 0 @ Decorah 24
11/09/2004 L New Hampton 6 N Decorah 24
09/16/2005 L @ New Hampton 7 Decorah 25
09/22/2006 L @ New Hampton 7 Decorah 24
09/21/2007 W New Hampton 27 @ Decorah 20
09/12/2008 L New Hampton 6 @ Decorah 24
09/11/2009 W @ New Hampton 26 Decorah 14
11/06/2009 W New Hampton 28 @ Decorah 21
09/03/2010 L @ New Hampton 14 Decorah 21 ND
09/02/2011 L New Hampton 13 @ Decorah 40
New Hampton vs Denver
Date Team Score Opponent Score O Notes
10/17/1986 L New Hampton 0 @ Denver 33
10/16/1987 L @ New Hampton 8 Denver 41
09/02/1988 W @ New Hampton 31 Denver 15
09/01/1989 W New Hampton 40 @ Denver 0
09/07/1990 W @ New Hampton 47 Denver 28
09/06/1991 W New Hampton 18 @ Denver 10
09/10/2010 W New Hampton 39 @ Denver 7
09/09/2011 W @ New Hampton 41 Denver 21
08/25/2023 L @ New Hampton 14 Denver 42
08/30/2024 L New Hampton 21 @ Denver 28
New Hampton vs DeWitt Central Clinton
Date Team Score Opponent Score O Notes
11/08/1999 W New Hampton 26 N DeWitt Central Clint 7
10/29/2008 W New Hampton 15 @ DeWitt Central Clint 6
New Hampton vs Dike-New Hartford
Date Team Score Opponent Score O Notes
10/27/2017 W @ New Hampton 21 Dike-New Hartford 14
New Hampton vs Dunkerton
Date Team Score Opponent Score O Notes
09/04/1981 W @ New Hampton 53 Dunkerton 0
New Hampton vs Dyersville Beckman
Date Team Score Opponent Score O Notes
10/29/2012 L New Hampton 0 @ Dyersville Beckman 21
10/17/2014 L @ New Hampton 0 Dyersville Beckman 20
10/16/2015 L New Hampton 13 @ Dyersville Beckman 21
New Hampton vs Elma
Date Team Score Opponent Score O Notes
10/03/1923 W @ New Hampton 25 Elma 0
11/02/1925 W @ New Hampton 28 Elma 7
09/17/1926 W @ New Hampton 7 Elma 0 exhibition AND practice game
New Hampton vs Epworth Western Dubuque
Date Team Score Opponent Score O Notes
11/06/1996 L New Hampton 0 N Epworth Western Dubu 7
09/19/2008 W @ New Hampton 33 Epworth Western Dubu 19
09/18/2009 W New Hampton 20 @ Epworth Western Dubu 15
New Hampton vs Fayette
Date Team Score Opponent Score O Notes
11/22/1919 L New Hampton 14 @ Fayette 23
10/23/1920 T @ New Hampton 0 Fayette 0 score missing
New Hampton vs Forest City
Date Team Score Opponent Score O Notes
09/16/1994 W New Hampton 36 @ Forest City 8
09/15/1995 W @ New Hampton 28 Forest City 0
09/27/2002 W @ New Hampton 40 Forest City 0
09/26/2003 W New Hampton 19 @ Forest City 0
09/15/2006 W New Hampton 15 @ Forest City 0
09/14/2007 W @ New Hampton 27 Forest City 6
10/01/2010 W @ New Hampton 33 Forest City 14
09/30/2011 L New Hampton 14 @ Forest City 40
09/09/2016 W @ New Hampton 25 Forest City 0
09/08/2017 W New Hampton 28 @ Forest City 14
09/21/2018 W New Hampton 35 @ Forest City 0
09/27/2019 W @ New Hampton 43 Forest City 7
10/16/2020 L New Hampton 0 @ Forest City 7
10/08/2021 W New Hampton 34 @ Forest City 0
10/07/2022 W @ New Hampton 28 Forest City 18
10/03/2025 L @ New Hampton 14 Forest City 20 1 Senior Parent Recognition Pregame and Youth Football Recognition Halftime
New Hampton vs Garner-Hayfield-Ventura
Date Team Score Opponent Score O Notes
10/28/2015 W New Hampton 26 @ Garner-Hayfield-Vent 6
10/14/2016 W New Hampton 15 @ Garner-Hayfield-Vent 9
10/13/2017 W @ New Hampton 28 Garner-Hayfield-Vent 10
09/17/2021 W New Hampton 42 @ Garner-Hayfield-Vent 35
09/16/2022 W @ New Hampton 35 Garner-Hayfield-Vent 0
New Hampton vs Greene
Date Team Score Opponent Score O Notes
11/24/1921 L New Hampton 6 @ Greene 31
New Hampton vs Greene North Butler
Date Team Score Opponent Score O Notes
10/25/2024 W @ New Hampton 32 Greene North Butler 8
New Hampton vs Hampton Hampton-Dumont-Coulter-Alexander-Latimer
Date Team Score Opponent Score O Notes
10/19/2018 W @ New Hampton 8 Hampton Hampton-Dumo 0
10/25/2019 W New Hampton 21 @ Hampton Hampton-Dumo 6
New Hampton vs Hampton-Dumont
Date Team Score Opponent Score O Notes
09/30/1994 W New Hampton 26 @ Hampton-Dumont 6
09/29/1995 W @ New Hampton 23 Hampton-Dumont 0
09/20/2002 W New Hampton 53 @ Hampton-Dumont 0
09/19/2003 W @ New Hampton 39 Hampton-Dumont 6
09/07/2012 W @ New Hampton 43 Hampton-Dumont 7
09/13/2013 W New Hampton 26 @ Hampton-Dumont 12
09/16/2016 W New Hampton 42 @ Hampton-Dumont 14
09/15/2017 W @ New Hampton 41 Hampton-Dumont 20
New Hampton vs Hawkeye
Date Team Score Opponent Score O Notes
11/14/1924 W @ New Hampton 19 Hawkeye 0
New Hampton vs Huxley Ballard
Date Team Score Opponent Score O Notes
10/14/1988 W @ New Hampton 21 Huxley Ballard 0
10/13/1989 W New Hampton 46 @ Huxley Ballard 8
New Hampton vs Independence
Date Team Score Opponent Score O Notes
11/09/1901 L @ New Hampton 0 Independence 1
10/25/1996 W @ New Hampton 42 Independence 8
10/24/1997 W New Hampton 31 @ Independence 18
10/02/1998 W @ New Hampton 7 Independence 0
10/01/1999 W New Hampton 45 @ Independence 0 homecoming
09/15/2000 W @ New Hampton 39 Independence 0
09/14/2001 W New Hampton 20 @ Independence 6
10/29/2004 W New Hampton 47 @ Independence 7
10/28/2005 W @ New Hampton 33 Independence 9
10/03/2008 W New Hampton 48 @ Independence 7 homecoming
10/02/2009 W @ New Hampton 47 Independence 0
10/09/2020 L @ New Hampton 7 Independence 12
New Hampton vs Iowa Falls
Date Team Score Opponent Score O Notes
09/13/2002 W @ New Hampton 41 Iowa Falls 13
09/12/2003 W New Hampton 28 @ Iowa Falls 7
New Hampton vs Iowa Falls-Alden
Date Team Score Opponent Score O Notes
09/17/2010 W @ New Hampton 30 Iowa Falls-Alden 20
09/16/2011 W New Hampton 27 @ Iowa Falls-Alden 14
09/28/2018 W @ New Hampton 28 Iowa Falls-Alden 7
10/04/2019 L New Hampton 23 @ Iowa Falls-Alden 33
09/04/2020 L New Hampton 20 @ Iowa Falls-Alden 21 ND
New Hampton vs Jackson Junction Turkey Valley
Date Team Score Opponent Score O Notes
11/02/1973 L New Hampton 6 @ Jackson Junction Tur 18
06/01/1974 W New Hampton 26 U Jackson Junction Tur 14
06/01/1975 L New Hampton 6 U Jackson Junction Tur 33
06/01/1976 L New Hampton 14 U Jackson Junction Tur 35
11/04/1977 W New Hampton 27 @ Jackson Junction Tur 6
06/01/1978 W New Hampton 38 U Jackson Junction Tur 20
06/01/1979 L New Hampton 20 U Jackson Junction Tur 39
10/31/1980 L @ New Hampton 6 Jackson Junction Tur 33
10/30/1981 W New Hampton 27 @ Jackson Junction Tur 12
06/01/1982 W New Hampton 14 U Jackson Junction Tur 8
06/01/1983 L New Hampton 6 U Jackson Junction Tur 13
11/02/1984 W @ New Hampton 14 Jackson Junction Tur 12
11/01/1985 T @ New Hampton 0 Jackson Junction Tur 0 cancel AND Turkey Valley made the playoffs
New Hampton vs Lamoni
Date Team Score Opponent Score O Notes
09/28/1928 L New Hampton 0 @ Lamoni 27
New Hampton vs LaPorte City Union
Date Team Score Opponent Score O Notes
11/02/2009 W @ New Hampton 29 LaPorte City Union 22
10/12/2012 L @ New Hampton 12 LaPorte City Union 48
10/18/2013 W New Hampton 38 @ LaPorte City Union 3
11/03/2014 W New Hampton 26 @ LaPorte City Union 20
08/29/2025 L @ New Hampton 19 LaPorte City Union 22 Friend of School Award Pregame Tri-Athlete Award Halftime Punt-Pass-Kick Recognition Halftime Chickasaw Spirit Dress-Up Theme: Fight Night Boxing/Blackout
New Hampton vs Lime Springs
Date Team Score Opponent Score O Notes
10/23/1915 W @ New Hampton 19 Lime Springs 7
New Hampton vs Manchester West Delaware
Date Team Score Opponent Score O Notes
11/04/1992 W New Hampton 33 N Manchester West Dela 13
11/02/2005 L New Hampton 18 @ Manchester West Dela 31
10/10/2008 L New Hampton 21 @ Manchester West Dela 27
10/09/2009 W @ New Hampton 28 Manchester West Dela 7
New Hampton vs Manly Central Springs
Date Team Score Opponent Score O Notes
09/24/2010 W New Hampton 34 @ Manly Central Spring 0
09/23/2011 W @ New Hampton 54 Manly Central Spring 20
09/28/2012 W @ New Hampton 48 Manly Central Spring 12
10/05/2013 W New Hampton 61 @ Manly Central Spring 0 was 10/04 now 10/05
New Hampton vs Maquoketa
Date Team Score Opponent Score O Notes
11/03/1993 L New Hampton 20 N Maquoketa 28
New Hampton vs Marion
Date Team Score Opponent Score O Notes
11/03/2004 W New Hampton 17 @ Marion 14
New Hampton vs Mason City
Date Team Score Opponent Score O Notes
09/21/1917 L New Hampton 0 @ Mason City 122
New Hampton vs Monona MFL-MarMac
Date Team Score Opponent Score O Notes
08/28/2021 L New Hampton 14 N Monona MFL-MarMac 42 was 08/27 now 08/28
08/26/2022 W @ New Hampton 22 Monona MFL-MarMac 19
09/08/2023 L New Hampton 31 @ Monona MFL-MarMac 43
09/13/2024 L @ New Hampton 20 Monona MFL-MarMac 62 Mini Cheer
09/12/2025 W @ New Hampton 33 Monona MFL-MarMac 6 Mini-Cheerleaders Performance and Dance Team Performance Pregame Heroes Night Recognition Ceremony Halftime
New Hampton vs Mount Pleasant
Date Team Score Opponent Score O Notes
11/13/1999 W New Hampton 25 N Mount Pleasant 11
New Hampton vs Nashua
Date Team Score Opponent Score O Notes
11/20/1915 W @ New Hampton 29 Nashua 0
10/14/1916 W @ New Hampton 28 Nashua 0
11/10/1916 L New Hampton 6 @ Nashua 14
10/14/1921 L New Hampton 0 U Nashua 28
11/24/1923 L New Hampton 0 @ Nashua 26
11/22/1924 L @ New Hampton 0 Nashua 21
11/20/1925 L New Hampton 0 @ Nashua 27
11/25/1926 L @ New Hampton 3 Nashua 7
11/24/1927 W New Hampton 38 @ Nashua 0 homecoming
11/29/1928 W @ New Hampton 18 Nashua 0
11/28/1929 L New Hampton 0 @ Nashua 14 homecoming
10/03/1930 W @ New Hampton 2 Nashua 0
10/30/1931 W New Hampton 7 @ Nashua 0 homecoming
11/04/1932 W @ New Hampton 14 Nashua 7
11/03/1933 W New Hampton 14 @ Nashua 0 homecoming
10/05/1934 W @ New Hampton 25 Nashua 0
10/04/1935 W New Hampton 19 @ Nashua 0
10/02/1936 W @ New Hampton 27 Nashua 0
10/01/1937 W New Hampton 7 @ Nashua 6
09/30/1938 L @ New Hampton 0 Nashua 7
09/29/1939 T New Hampton 6 @ Nashua 6
09/27/1940 T @ New Hampton 7 Nashua 7
09/26/1941 T New Hampton 0 @ Nashua 0
09/25/1942 W @ New Hampton 14 Nashua 0
09/24/1943 L New Hampton 6 @ Nashua 20
09/22/1944 L @ New Hampton 6 Nashua 20
09/21/1945 W New Hampton 20 @ Nashua 6
09/20/1946 W @ New Hampton 37 Nashua 0
09/19/1947 L New Hampton 12 @ Nashua 13
09/17/1948 W @ New Hampton 12 Nashua 7
09/15/1949 W New Hampton 20 @ Nashua 0
09/15/1950 W @ New Hampton 19 Nashua 13
09/14/1951 W New Hampton 42 @ Nashua 7
09/12/1952 W @ New Hampton 28 Nashua 0
09/11/1953 L New Hampton 6 @ Nashua 12
09/10/1954 W @ New Hampton 31 Nashua 12
09/09/1955 W New Hampton 12 U Nashua 7
09/14/1956 W @ New Hampton 27 Nashua 13
09/13/1957 W New Hampton 26 @ Nashua 0
09/12/1958 T @ New Hampton 6 Nashua 6
09/11/1959 L New Hampton 13 @ Nashua 32
09/09/1960 W @ New Hampton 13 Nashua 0
09/14/1962 W New Hampton 33 U Nashua 0
09/13/1963 L New Hampton 0 @ Nashua 6
09/11/1964 L @ New Hampton 0 Nashua 6
09/10/1965 W New Hampton 20 @ Nashua 12
09/09/1966 L @ New Hampton 6 Nashua 19
09/15/1967 W New Hampton 26 @ Nashua 13
09/13/1968 L New Hampton 6 U Nashua 20
09/12/1969 W @ New Hampton 10 Nashua 0
09/11/1970 W New Hampton 43 @ Nashua 0
09/10/1971 W @ New Hampton 33 Nashua 6
09/08/1972 L New Hampton 7 @ Nashua 12
09/07/1973 W @ New Hampton 20 Nashua 6
09/06/1974 T New Hampton 0 @ Nashua 0 score missing
09/05/1975 L New Hampton 15 U Nashua 21
09/10/1976 W New Hampton 18 U Nashua 12
09/09/1977 W @ New Hampton 19 Nashua 6
09/08/1978 W New Hampton 31 @ Nashua 0
New Hampton vs Nashua-Plainfield
Date Team Score Opponent Score O Notes
09/14/2012 W @ New Hampton 48 Nashua-Plainfield 7
09/20/2013 W New Hampton 40 @ Nashua-Plainfield 7 ND
New Hampton vs Oelwein
Date Team Score Opponent Score O Notes
11/18/1921 W @ New Hampton 7 Oelwein 6
10/13/1923 T New Hampton 0 @ Oelwein 0 score missing
10/25/1924 W @ New Hampton 16 Oelwein 0
11/14/1925 W New Hampton 3 @ Oelwein 0
11/13/1926 W @ New Hampton 6 Oelwein 0
11/11/1927 L New Hampton 0 @ Oelwein 6
11/09/1928 L @ New Hampton 0 Oelwein 31
11/16/1929 L New Hampton 0 @ Oelwein 58
11/07/1930 T @ New Hampton 0 Oelwein 0
11/11/1931 L New Hampton 6 @ Oelwein 20
11/14/1932 W @ New Hampton 7 Oelwein 0 was 11/11 now 11/14
11/14/1933 L New Hampton 0 @ Oelwein 13 was 11/10 now 11/14
11/09/1934 W @ New Hampton 12 Oelwein 6
11/08/1935 L New Hampton 0 @ Oelwein 20
11/06/1936 W @ New Hampton 13 Oelwein 6
11/03/1937 L New Hampton 0 @ Oelwein 28
11/04/1938 T @ New Hampton 0 Oelwein 0 cancel AND weather
11/03/1939 L New Hampton 6 @ Oelwein 34
11/01/1940 L @ New Hampton 0 Oelwein 20
11/04/1941 L New Hampton 7 @ Oelwein 27 was 10/31 now 11/04
11/02/1942 L @ New Hampton 0 Oelwein 20 was 10/30 now 11/02
10/29/1943 L New Hampton 6 @ Oelwein 21
10/27/1944 L @ New Hampton 6 Oelwein 14
10/26/1945 T New Hampton 0 @ Oelwein 0
10/25/1946 L @ New Hampton 12 Oelwein 13
10/24/1947 L New Hampton 7 @ Oelwein 19
09/24/1948 L @ New Hampton 6 Oelwein 40
10/14/1949 L @ New Hampton 14 Oelwein 34
10/20/1950 W New Hampton 18 @ Oelwein 13
10/19/1951 W @ New Hampton 39 Oelwein 6 homecoming
10/17/1952 W New Hampton 26 @ Oelwein 19
10/16/1953 W @ New Hampton 15 Oelwein 9
10/15/1954 W New Hampton 17 Oelwein 7
10/14/1955 W @ New Hampton 40 Oelwein 6
10/18/1957 L @ New Hampton 14 Oelwein 19
10/17/1958 L New Hampton 7 @ Oelwein 40
10/16/1959 W @ New Hampton 15 Oelwein 7
10/14/1960 L New Hampton 7 @ Oelwein 13
10/20/1961 L @ New Hampton 12 Oelwein 26
10/27/1961 L @ New Hampton 12 Oelwein 26
10/19/1962 L New Hampton 0 @ Oelwein 7
10/19/1963 L @ New Hampton 7 Oelwein 20
10/16/1964 L New Hampton 6 @ Oelwein 14
10/15/1965 L @ New Hampton 6 Oelwein 12
10/14/1966 L New Hampton 0 @ Oelwein 36 homecoming
10/18/1968 L New Hampton 18 @ Oelwein 25
10/17/1969 L @ New Hampton 6 Oelwein 40
10/16/1970 L New Hampton 8 @ Oelwein 33
10/15/1971 W @ New Hampton 21 Oelwein 6
10/13/1972 W New Hampton 27 @ Oelwein 6
10/12/1973 L @ New Hampton 8 Oelwein 20
10/15/1976 L New Hampton 0 @ Oelwein 21
10/13/1978 W New Hampton 14 @ Oelwein 8
10/12/1979 L New Hampton 6 Oelwein 26
10/10/1980 L New Hampton 0 @ Oelwein 18
10/09/1981 L @ New Hampton 0 Oelwein 7
10/12/1984 L New Hampton 0 @ Oelwein 14
10/25/1985 W New Hampton 18 @ Oelwein 10 1
10/24/1986 L @ New Hampton 6 Oelwein 21
10/23/1987 L New Hampton 13 @ Oelwein 14
10/21/1988 W @ New Hampton 23 Oelwein 0
10/20/1989 W New Hampton 53 @ Oelwein 0
10/26/1990 W @ New Hampton 30 Oelwein 0
09/13/1991 W New Hampton 33 @ Oelwein 14
10/02/1992 W New Hampton 34 @ Oelwein 6
10/01/1993 W @ New Hampton 30 Oelwein 13
09/02/1994 W @ New Hampton 27 Oelwein 0
09/01/1995 L New Hampton 14 @ Oelwein 18
09/27/1996 W @ New Hampton 40 Oelwein 7
09/26/1997 W New Hampton 21 @ Oelwein 0
09/25/1998 W New Hampton 33 @ Oelwein 7
09/24/1999 W @ New Hampton 20 Oelwein 0
10/20/2000 W New Hampton 7 @ Oelwein 0
10/19/2001 L @ New Hampton 6 Oelwein 17
11/06/2002 L New Hampton 7 @ Oelwein 18
10/22/2004 W @ New Hampton 38 Oelwein 14
10/21/2005 W New Hampton 34 @ Oelwein 20
10/24/2008 W New Hampton 14 @ Oelwein 7
10/23/2009 W @ New Hampton 27 Oelwein 0
10/03/2014 W @ New Hampton 42 Oelwein 14
10/02/2015 W New Hampton 40 @ Oelwein 13
10/02/2020 W @ New Hampton 14 Oelwein 8
09/10/2021 W New Hampton 50 @ Oelwein 20
09/09/2022 W @ New Hampton 47 Oelwein 0
09/22/2023 W New Hampton 35 @ Oelwein 6
09/27/2024 W @ New Hampton 41 Oelwein 18 Homecoming and Hall of Fame
New Hampton vs Osage
Date Team Score Opponent Score O Notes
10/13/1917 T @ New Hampton 0 Osage 0 score missing
11/24/1917 L New Hampton 14 @ Osage 19
10/04/1919 L New Hampton 13 @ Osage 40
10/09/1920 L @ New Hampton 7 Osage 16
10/08/1921 L New Hampton 0 @ Osage 42
10/07/1922 L @ New Hampton 0 Osage 36
10/06/1923 L New Hampton 0 @ Osage 29
10/04/1924 L @ New Hampton 0 Osage 6
10/24/1925 L New Hampton 0 @ Osage 3
10/23/1926 W @ New Hampton 19 Osage 6
10/21/1927 T @ New Hampton 0 Osage 0 cancel AND New Hampton team has mumps
10/20/1928 W New Hampton 13 @ Osage 6
10/19/1929 W @ New Hampton 31 Osage 0
10/17/1930 W New Hampton 26 @ Osage 0
10/16/1931 W @ New Hampton 7 Osage 6
09/30/1932 L New Hampton 6 @ Osage 33
10/27/1933 W @ New Hampton 14 Osage 7
10/26/1934 W New Hampton 27 @ Osage 14
10/25/1935 W @ New Hampton 20 Osage 0
10/23/1936 T New Hampton 6 @ Osage 6
10/22/1937 W @ New Hampton 20 Osage 7
10/21/1938 L New Hampton 6 @ Osage 19 homecoming
10/20/1939 L @ New Hampton 0 Osage 6
10/18/1940 T New Hampton 7 @ Osage 7
10/17/1941 T @ New Hampton 6 Osage 6
10/16/1942 L New Hampton 6 @ Osage 32
10/15/1943 L @ New Hampton 7 Osage 27
10/13/1944 L New Hampton 0 @ Osage 27
10/12/1945 L @ New Hampton 19 Osage 25
10/11/1946 T New Hampton 6 @ Osage 6
10/10/1947 W @ New Hampton 34 Osage 0
10/08/1948 L New Hampton 12 @ Osage 31 homecoming
10/21/1949 T New Hampton 6 @ Osage 6
10/27/1950 W @ New Hampton 27 Osage 6
10/26/1951 L New Hampton 7 @ Osage 20 homecoming
10/24/1952 W New Hampton 31 @ Osage 6 homecoming
10/23/1953 W @ New Hampton 32 Osage 6
10/22/1954 L New Hampton 19 @ Osage 26
10/21/1955 W @ New Hampton 21 Osage 12
10/26/1956 W New Hampton 19 @ Osage 0
10/25/1957 T @ New Hampton 0 Osage 0 influenza
10/24/1958 L New Hampton 14 @ Osage 24
10/15/2010 L @ New Hampton 15 Osage 29
10/14/2011 W New Hampton 29 @ Osage 18
10/05/2012 W New Hampton 26 @ Osage 13
10/11/2013 W @ New Hampton 28 Osage 0
10/07/2016 W New Hampton 50 @ Osage 14
10/06/2017 W @ New Hampton 32 Osage 6
10/01/2021 L @ New Hampton 12 Osage 42
09/30/2022 L New Hampton 8 @ Osage 21
09/15/2023 L @ New Hampton 7 Osage 40
09/20/2024 L New Hampton 6 @ Osage 34
09/26/2025 L @ New Hampton 7 Osage 61 Hall of Fame Induction Ceremony Pregame and Homecoming Queen Coronation Halftime
New Hampton vs Pella
Date Team Score Opponent Score O Notes
11/16/2009 L New Hampton 21 N Pella 30
New Hampton vs Postville
Date Team Score Opponent Score O Notes
11/18/1927 W New Hampton 20 @ Postville 0
10/03/1941 W New Hampton 14 @ Postville 7
10/02/1942 L @ New Hampton 7 Postville 18
10/01/1943 L New Hampton 14 @ Postville 46
09/27/1944 W @ New Hampton 14 Postville 0
09/28/1945 L New Hampton 0 @ Postville 16
09/26/1946 W @ New Hampton 25 Postville 6
New Hampton vs Riceville
Date Team Score Opponent Score O Notes
11/30/1905 W @ New Hampton 11 Riceville 5
11/06/1909 L New Hampton 0 @ Riceville 56
10/19/1922 W New Hampton 48 @ Riceville 6
10/18/1923 W @ New Hampton 7 Riceville 0
11/19/1926 T New Hampton 0 @ Riceville 0 cancel AND inclement weather
09/19/1930 W @ New Hampton 6 Riceville 2
New Hampton vs Rock Rapids Central Lyon-George-Little Rock
Date Team Score Opponent Score O Notes
11/20/1999 W New Hampton 18 N Rock Rapids Central 7
New Hampton vs Rockford
Date Team Score Opponent Score O Notes
09/30/1966 L @ New Hampton 7 Rockford 25
10/06/1967 W New Hampton 21 @ Rockford 0
10/04/1968 W @ New Hampton 18 Rockford 7
10/03/1969 W New Hampton 28 Rockford 6
10/02/1970 W @ New Hampton 37 Rockford 14
10/01/1971 W New Hampton 44 @ Rockford 6
New Hampton vs Saint Ansgar
Date Team Score Opponent Score O Notes
11/26/1925 W @ New Hampton 10 Saint Ansgar 0
10/26/1962 W New Hampton 13 @ Saint Ansgar 7
10/25/1963 W @ New Hampton 19 Saint Ansgar 6
10/23/1964 W New Hampton 27 @ Saint Ansgar 13
10/23/1965 W @ New Hampton 33 Saint Ansgar 12
10/22/1966 W New Hampton 32 @ Saint Ansgar 18
10/27/1967 W @ New Hampton 41 Saint Ansgar 6
New Hampton vs Sigourney
Date Team Score Opponent Score O Notes
09/28/1979 L New Hampton 6 Sigourney 31
09/26/1980 W New Hampton 7 @ Sigourney 6
New Hampton vs Spirit Lake
Date Team Score Opponent Score O Notes
10/27/2023 L New Hampton 6 @ Spirit Lake 48
New Hampton vs State Center West Marshall
Date Team Score Opponent Score O Notes
10/20/2023 W @ New Hampton 41 State Center West Ma 21
09/05/2025 L New Hampton 6 @ State Center West Ma 25 YSF Night
New Hampton vs Story City Roland-Story
Date Team Score Opponent Score O Notes
09/07/1979 W New Hampton 13 @ Story City Roland-St 12
09/05/1980 L @ New Hampton 6 Story City Roland-St 20
New Hampton vs Sumner
Date Team Score Opponent Score O Notes
11/10/1905 W @ New Hampton 12 Sumner 0 verify teams
10/03/1925 W New Hampton 13 @ Sumner 9
10/16/1926 W @ New Hampton 14 Sumner 0
10/14/1927 L New Hampton 7 @ Sumner 13
10/26/1928 W @ New Hampton 19 Sumner 0
11/11/1929 T New Hampton 7 @ Sumner 7
11/11/1940 T @ New Hampton 0 Sumner 0 game called at half
11/11/1941 W New Hampton 13 @ Sumner 0
11/11/1942 L @ New Hampton 7 Sumner 13
11/11/1943 W New Hampton 40 @ Sumner 6
10/18/1946 W New Hampton 20 @ Sumner 13
New Hampton vs Tama South Tama
Date Team Score Opponent Score O Notes
10/19/1990 W New Hampton 41 @ Tama South Tama 6
11/02/1994 L @ New Hampton 0 Tama South Tama 15
11/02/2015 L New Hampton 0 @ Tama South Tama 49
New Hampton vs Van Horne Benton
Date Team Score Opponent Score O Notes
10/23/1992 L New Hampton 26 @ Van Horne Benton 28
New Hampton vs Vinton-Shellsburg
Date Team Score Opponent Score O Notes
10/28/2009 W @ New Hampton 48 Vinton-Shellsburg 7
New Hampton vs Waterloo Central
Date Team Score Opponent Score O Notes
11/03/1972 W New Hampton 42 @ Waterloo Central 22
New Hampton vs Waterloo Columbus
Date Team Score Opponent Score O Notes
10/23/1959 W @ New Hampton 32 Waterloo Columbus 0
09/25/1981 L New Hampton 0 @ Waterloo Columbus 26
09/28/1984 L New Hampton 0 @ Waterloo Columbus 22
10/25/1991 W New Hampton 28 @ Waterloo Columbus 14
10/30/1992 L New Hampton 8 N Waterloo Columbus 27
10/27/1993 L New Hampton 14 N Waterloo Columbus 36
10/11/1996 W @ New Hampton 40 Waterloo Columbus 0
10/10/1997 W New Hampton 47 @ Waterloo Columbus 7
09/18/1998 W @ New Hampton 54 Waterloo Columbus 23
09/17/1999 W New Hampton 28 @ Waterloo Columbus 0
09/22/2000 W New Hampton 6 @ Waterloo Columbus 3
09/21/2001 W @ New Hampton 30 Waterloo Columbus 0
11/01/2002 W New Hampton 43 @ Waterloo Columbus 7
10/31/2003 L @ New Hampton 12 Waterloo Columbus 35
10/08/2010 L New Hampton 14 @ Waterloo Columbus 35
10/07/2011 W @ New Hampton 45 Waterloo Columbus 7
09/21/2012 W New Hampton 54 @ Waterloo Columbus 7
09/27/2013 W @ New Hampton 48 Waterloo Columbus 7
09/12/2014 W @ New Hampton 55 Waterloo Columbus 3
09/11/2015 W New Hampton 49 @ Waterloo Columbus 6
New Hampton vs Waterloo West
Date Team Score Opponent Score O Notes
11/02/1929 L New Hampton 7 @ Waterloo West 27
New Hampton vs Waucoma
Date Team Score Opponent Score O Notes
11/11/1899 L @ New Hampton 5 Waucoma 11
11/17/1900 W New Hampton 11 @ Waucoma 0
07/01/1901 L New Hampton 0 @ Waucoma 6
10/12/1901 L New Hampton 0 @ Waucoma 5
11/23/1901 L @ New Hampton 0 Waucoma 5
New Hampton vs Waukon
Date Team Score Opponent Score O Notes
11/27/1919 T New Hampton 0 @ Waukon 0 score missing
10/18/1924 L New Hampton 0 @ Waukon 33
10/30/1925 T @ New Hampton 0 Waukon 0 score missing
09/25/1931 T New Hampton 0 @ Waukon 0
11/26/1931 T New Hampton 7 @ Waukon 7 charity game
09/23/1932 W @ New Hampton 6 Waukon 0
09/22/1933 W New Hampton 12 @ Waukon 0
09/21/1934 W @ New Hampton 36 Waukon 6
09/20/1935 L New Hampton 0 @ Waukon 12
09/18/1936 W @ New Hampton 6 Waukon 0
09/17/1937 L New Hampton 0 @ Waukon 6
09/16/1938 W @ New Hampton 34 Waukon 0
09/15/1939 W New Hampton 34 @ Waukon 0
10/24/1969 L New Hampton 29 @ Waukon 39
10/24/1970 W @ New Hampton 22 Waukon 12
10/23/1971 W New Hampton 32 @ Waukon 13
10/20/1972 W @ New Hampton 32 Waukon 8
10/20/1973 W New Hampton 29 @ Waukon 14
10/18/1974 L New Hampton 6 Waukon 21
10/17/1975 L New Hampton 15 @ Waukon 33
10/20/1978 W @ New Hampton 20 Waukon 19
10/19/1979 W New Hampton 20 Waukon 19
10/17/1980 L @ New Hampton 0 Waukon 26
10/16/1981 L New Hampton 6 @ Waukon 40
10/15/1982 L New Hampton 6 Waukon 40
10/14/1983 W New Hampton 14 Waukon 7
10/19/1984 W New Hampton 12 @ Waukon 7
10/11/1985 L New Hampton 0 N Waukon 20
10/10/1986 W New Hampton 27 @ Waukon 8
10/09/1987 W @ New Hampton 27 Waukon 6
10/07/1988 W New Hampton 41 @ Waukon 7
10/06/1989 W @ New Hampton 21 Waukon 7
10/12/1990 W New Hampton 42 @ Waukon 12
10/18/1991 W @ New Hampton 24 Waukon 0
09/11/1992 W New Hampton 21 @ Waukon 0
09/10/1993 W @ New Hampton 27 Waukon 0
10/07/1994 W @ New Hampton 53 Waukon 0
10/06/1995 W New Hampton 50 @ Waukon 24
11/01/1996 W @ New Hampton 52 Waukon 0
10/31/1997 W New Hampton 20 @ Waukon 6
10/09/1998 W New Hampton 28 @ Waukon 12
10/08/1999 W @ New Hampton 61 Waukon 14
09/29/2000 W New Hampton 47 @ Waukon 6
09/28/2001 W @ New Hampton 27 Waukon 7
10/01/2004 W @ New Hampton 38 Waukon 0
09/30/2005 W New Hampton 21 @ Waukon 6
10/06/2006 L @ New Hampton 7 Waukon 28
10/05/2007 L New Hampton 7 @ Waukon 35
10/17/2008 W @ New Hampton 32 Waukon 7
10/16/2009 W New Hampton 34 @ Waukon 7
10/19/2012 W New Hampton 34 @ Waukon 31
10/25/2013 W @ New Hampton 19 Waukon 14
11/08/2013 L @ New Hampton 0 Waukon 36
10/10/2014 W New Hampton 26 @ Waukon 12
10/09/2015 L @ New Hampton 13 Waukon 46
09/02/2016 W New Hampton 21 @ Waukon 20 ND
09/01/2017 L @ New Hampton 20 Waukon 28 ND
11/03/2017 L @ New Hampton 13 Waukon 34
09/07/2018 L @ New Hampton 21 Waukon 46 ND
09/13/2019 L New Hampton 6 @ Waukon 38 ND
09/11/2020 L @ New Hampton 14 Waukon 34
10/21/2022 L New Hampton 22 @ Waukon 24
10/13/2023 L @ New Hampton 27 Waukon 28 1
10/18/2024 L New Hampton 21 @ Waukon 52 Senior Night
10/10/2025 L New Hampton 7 @ Waukon 36 Senior Night
New Hampton vs Waverly
Date Team Score Opponent Score O Notes
11/13/1909 T New Hampton 0 Waverly 0 cancel AND bad weather
10/11/1924 L New Hampton 0 @ Waverly 12
10/10/1925 L @ New Hampton 0 Waverly 3
09/29/1933 W @ New Hampton 6 Waverly 0
09/28/1934 W New Hampton 14 @ Waverly 0
09/27/1935 L @ New Hampton 0 Waverly 40
09/25/1936 L New Hampton 0 @ Waverly 12
09/24/1937 L @ New Hampton 7 Waverly 13
09/23/1938 W New Hampton 6 @ Waverly 0
09/22/1939 L @ New Hampton 0 Waverly 7
09/20/1940 L New Hampton 0 @ Waverly 29
09/19/1941 T @ New Hampton 0 Waverly 0
09/18/1942 L New Hampton 0 @ Waverly 40
09/17/1943 L @ New Hampton 0 Waverly 47
09/14/1944 L New Hampton 12 @ Waverly 32
09/14/1945 L @ New Hampton 0 Waverly 18
09/13/1946 L New Hampton 0 @ Waverly 18
09/12/1947 L @ New Hampton 0 Waverly 26
09/10/1948 L New Hampton 0 @ Waverly 39
10/28/1949 L @ New Hampton 7 Waverly 33
11/03/1950 L New Hampton 7 @ Waverly 28
11/02/1951 L @ New Hampton 6 Waverly 19
09/19/1952 T New Hampton 6 Waverly 6
09/18/1953 L @ New Hampton 6 Waverly 7
09/17/1954 L New Hampton 7 @ Waverly 26
09/16/1955 W @ New Hampton 32 Waverly 6
09/21/1956 L New Hampton 14 @ Waverly 27
09/20/1957 L @ New Hampton 0 Waverly 13
09/19/1958 W New Hampton 23 Waverly 0
09/18/1959 L @ New Hampton 0 Waverly 26
New Hampton vs Waverly-Shell Rock
Date Team Score Opponent Score O Notes
09/16/1960 L New Hampton 13 @ Waverly-Shell Rock 32
09/22/1961 L @ New Hampton 14 Waverly-Shell Rock 25
09/21/1962 L New Hampton 0 @ Waverly-Shell Rock 26
09/20/1963 L @ New Hampton 7 Waverly-Shell Rock 20
09/18/1964 W New Hampton 34 @ Waverly-Shell Rock 0
09/17/1965 L @ New Hampton 0 Waverly-Shell Rock 21
09/16/1966 L New Hampton 6 @ Waverly-Shell Rock 27
09/22/1967 L @ New Hampton 0 Waverly-Shell Rock 13
09/20/1968 L New Hampton 0 @ Waverly-Shell Rock 33
09/19/1969 L @ New Hampton 0 Waverly-Shell Rock 14
09/18/1970 W New Hampton 12 @ Waverly-Shell Rock 0
09/17/1971 W @ New Hampton 42 Waverly-Shell Rock 14
09/15/1972 W New Hampton 24 @ Waverly-Shell Rock 6
09/14/1973 L @ New Hampton 0 Waverly-Shell Rock 7
09/17/1976 L New Hampton 0 @ Waverly-Shell Rock 7
09/15/1978 L New Hampton 14 Waverly-Shell Rock 28
09/12/1980 L New Hampton 0 @ Waverly-Shell Rock 13
09/11/1981 W @ New Hampton 27 Waverly-Shell Rock 15
09/10/1982 L New Hampton 12 @ Waverly-Shell Rock 21
09/14/1984 L New Hampton 2 @ Waverly-Shell Rock 34
09/27/1985 L @ New Hampton 7 Waverly-Shell Rock 27
09/26/1986 W New Hampton 14 @ Waverly-Shell Rock 13
09/25/1987 W @ New Hampton 18 Waverly-Shell Rock 15
09/23/1988 L New Hampton 7 @ Waverly-Shell Rock 13
09/22/1989 W @ New Hampton 21 Waverly-Shell Rock 14 1
10/25/1989 W @ New Hampton 21 Waverly-Shell Rock 7
09/28/1990 L New Hampton 6 @ Waverly-Shell Rock 28
11/05/1990 L New Hampton 9 @ Waverly-Shell Rock 14
10/04/1991 L @ New Hampton 11 Waverly-Shell Rock 21
10/09/1992 W New Hampton 10 @ Waverly-Shell Rock 6
11/09/1992 L New Hampton 14 N Waverly-Shell Rock 20
10/08/1993 W @ New Hampton 9 Waverly-Shell Rock 3
09/09/1994 W New Hampton 21 @ Waverly-Shell Rock 14
09/08/1995 L @ New Hampton 6 Waverly-Shell Rock 14
11/01/1995 L New Hampton 14 @ Waverly-Shell Rock 35
10/18/1996 W New Hampton 20 @ Waverly-Shell Rock 6
10/17/1997 W @ New Hampton 20 Waverly-Shell Rock 16
10/30/1998 W New Hampton 34 @ Waverly-Shell Rock 23
10/29/1999 W @ New Hampton 28 Waverly-Shell Rock 7
10/06/2000 L @ New Hampton 19 Waverly-Shell Rock 22
10/05/2001 L New Hampton 12 @ Waverly-Shell Rock 14
10/11/2002 W @ New Hampton 31 Waverly-Shell Rock 6
10/10/2003 L New Hampton 19 @ Waverly-Shell Rock 22
10/08/2004 L New Hampton 14 @ Waverly-Shell Rock 17
10/07/2005 W @ New Hampton 41 Waverly-Shell Rock 21
09/29/2006 W New Hampton 15 @ Waverly-Shell Rock 10
09/28/2007 L @ New Hampton 7 Waverly-Shell Rock 27
09/14/2018 L New Hampton 6 @ Waverly-Shell Rock 13 ND
09/20/2019 W @ New Hampton 13 Waverly-Shell Rock 7 ND
New Hampton vs Webster City
Date Team Score Opponent Score O Notes
10/04/2002 W New Hampton 55 @ Webster City 14
10/03/2003 W @ New Hampton 41 Webster City 7
09/03/2004 W New Hampton 34 @ Webster City 25
09/02/2005 W @ New Hampton 49 Webster City 6
09/01/2006 W New Hampton 30 @ Webster City 0
08/31/2007 W @ New Hampton 21 Webster City 14
New Hampton vs West Union
Date Team Score Opponent Score O Notes
10/16/1915 L New Hampton 6 @ West Union 35
09/23/1916 W @ New Hampton 40 West Union 0
10/27/1917 W New Hampton 15 @ West Union 0
09/21/1918 W @ New Hampton 24 West Union 0
11/01/1919 T @ New Hampton 13 West Union 13
10/30/1920 L New Hampton 20 @ West Union 47
09/24/1921 T @ New Hampton 0 West Union 0
09/23/1922 W New Hampton 3 @ West Union 0
09/22/1923 L @ New Hampton 6 West Union 33
09/20/1924 T New Hampton 0 @ West Union 0
09/28/1925 T @ New Hampton 6 West Union 6 was 09/26 now 09/28
09/25/1926 T New Hampton 0 @ West Union 0
09/24/1927 W @ New Hampton 14 West Union 6
11/17/1928 T New Hampton 0 @ West Union 0 score missing
New Hampton vs West Union North
Date Team Score Opponent Score O Notes
09/07/1984 L New Hampton 14 @ West Union North 20
New Hampton vs West Union North Fayette
Date Team Score Opponent Score O Notes
09/06/1985 W @ New Hampton 7 West Union North Fay 0
09/05/1986 L New Hampton 0 @ West Union North Fay 13
09/10/2004 L @ New Hampton 19 West Union North Fay 27
09/09/2005 L New Hampton 28 @ West Union North Fay 48
09/08/2006 L @ New Hampton 6 West Union North Fay 41
09/07/2007 L New Hampton 19 @ West Union North Fay 26
08/29/2008 W New Hampton 35 @ West Union North Fay 0 non-district
08/28/2009 L @ New Hampton 14 West Union North Fay 32 nd
New Hampton vs West Union North Fayette Valley
Date Team Score Opponent Score O Notes
10/24/2014 L New Hampton 13 @ West Union North Fay 15 1
11/07/2014 L New Hampton 24 @ West Union North Fay 26
10/23/2015 L @ New Hampton 0 West Union North Fay 19
10/28/2016 L New Hampton 7 @ West Union North Fay 21
09/18/2020 L New Hampton 27 @ West Union North Fay 28
10/22/2021 L New Hampton 28 @ West Union North Fay 29
09/29/2023 W @ New Hampton 30 West Union North Fay 14
10/04/2024 L New Hampton 13 @ West Union North Fay 46
10/17/2025 L New Hampton 14 @ West Union North Fay 45 Senior Night
New Hampton vs Prairie du Chien WI
Date Team Score Opponent Score O Notes
10/18/1985 L New Hampton 0 @ Prairie du Chien WI 14
New Hampton vs open
Date Team Score Opponent Score O Notes
10/21/1916 T @ New Hampton 0 open 0 football squad has not been practicing this week
11/04/1916 T @ New Hampton 0 open 0
11/24/1916 T @ New Hampton 0 open 0
11/04/1921 T @ New Hampton 0 open 0
09/27/1924 T @ New Hampton 0 open 0
11/07/1924 T @ New Hampton 0 open 0
11/07/1925 T @ New Hampton 0 open 0
11/06/1926 T @ New Hampton 0 open 0
11/04/1927 T @ New Hampton 0 open 0
09/21/1928 T @ New Hampton 0 open 0
11/02/1928 T @ New Hampton 0 open 0
10/04/1929 T @ New Hampton 0 open 0
10/24/1930 T @ New Hampton 0 open 0
11/14/1930 T @ New Hampton 0 open 0
11/06/1931 T @ New Hampton 0 open 0
11/20/1931 T @ New Hampton 0 open 0
10/28/1932 T @ New Hampton 0 open 0
11/18/1932 T @ New Hampton 0 open 0
11/17/1933 T @ New Hampton 0 open 0
11/16/1934 T @ New Hampton 0 open 0
11/15/1935 T @ New Hampton 0 open 0
11/13/1936 T @ New Hampton 0 open 0
11/11/1938 T @ New Hampton 0 open 0
11/10/1939 T @ New Hampton 0 open 0
11/07/1941 T @ New Hampton 0 open 0
11/09/1945 T @ New Hampton 0 open 0
11/08/1946 T @ New Hampton 0 open 0
10/29/1948 T @ New Hampton 0 open 0
10/07/1949 T @ New Hampton 0 open 0
10/13/1950 T @ New Hampton 0 open 0
10/12/1951 T @ New Hampton 0 open 0
11/08/1963 T @ New Hampton 0 open 0
11/04/1966 T @ New Hampton 0 open 0
11/05/1971 T @ New Hampton 0 open 0
09/29/1972 T @ New Hampton 0 open 0
10/31/1986 T @ New Hampton 0 open 0
10/30/1987 T @ New Hampton 0 open 0
10/28/1988 T @ New Hampton 0 open 0
10/27/1989 T @ New Hampton 0 open 0
10/22/1993 T @ New Hampton 0 open 0